'No One Can Dictate To India': Imran Khan Praises Modi Govt; Raises 'Foreign Hand' Charge Again